Skip to content

build: MCD-1133: Scope packages.drupal.org Composer repo to drupal/*.#79

Closed
drubot wants to merge 1 commit into
6.xfrom
feature/MCD-1133-scope-drupal-composer-repo
Closed

build: MCD-1133: Scope packages.drupal.org Composer repo to drupal/*.#79
drubot wants to merge 1 commit into
6.xfrom
feature/MCD-1133-scope-drupal-composer-repo

Conversation

@drubot

@drubot drubot commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

Adds "only": ["drupal/*"] to the https://packages.drupal.org/8 Composer repository in the project template, so new mossbo cloud projects inherit the explicit scoping.

Important finding — no measurable speedup on this facade

packages.drupal.org/8 already advertises available-package-patterns: ["drupal/*"]; Composer 2 already honours it and never queries the facade for non-drupal/* packages. Before/after composer update request counts (measured on ldp-project, same facade) are identical. The 2,500→30 win reported originally was on a private facade (drunomics GitLab) that does not advertise the pattern.

So this is harmless hygiene / explicit scoping, not a performance fix. See MCD-1133 for the full measurement. Close instead if the cosmetic change is not wanted.

Refs: MCD-1133

Drafted with Claude Code from claude-vm-2.

@drubot

drubot commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator Author

Claude Code: Closing per MCD-1133 decision (fago): packages.drupal.org/8 already advertises available-package-patterns: ["drupal/*"], so Composer 2 already filters it optimally — the only filter is a no-op for build speed. Nothing to do.

@drubot drubot closed this Jun 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant